/*! * Start Bootstrap - Agency v3.3.7+1 (http://startbootstrap.com/template-overviews/agency) * Copyright 2013-2016 Start Bootstrap * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE) */.header-top {    margin-bottom: 10px !important;}.header-logo {    position: relative;    top: -15px;}#pnlOrderForm > div > div {    background-color: #c1f6da;    padding: 20px;    border: 1px solid #87bda0;    margin-top: 20px;}.k-window-titlebar .k-window-actions {    position: absolute;    top: -28px;    right: 6px;}@media (max-width: 992px) {    .site-logo-wrap {        max-width: 100% !important;    }    #siteSearch {        max-width: 100% !important;        margin: 30px 0;    }    .userInfo, #cart {        float: none !important;        text-align: center !important;    }    .navbar-default .navbar-nav .open .dropdown-menu > li > a {        color: #c18dda !important;    }}#top-nav .navbar-nav > li:first-child > a {    padding-left: 40px;}.banner-full-screen .home-banner-area {    margin-bottom: -10px;}h1.pageTitle.currentCategoryName_FeaturedProducts {    display: none;}section#contact .section-heading {    color: white;}section h3.section-subheading {    font-size: 16px;    font-family: "Droid Serif", "Helvetica Neue", Helvetica, Arial, sans-serif;    text-transform: none;    font-style: italic;    font-weight: 400;    margin-bottom: 75px;}.service-heading {    margin: 15px 0;    text-transform: none;}.text-muted-main {    color: rgba(255, 255, 255, 0.8);    border-left: 1px solid #fff;    padding-left: 20px;}.sectionlines {    margin: 20px 0;    padding: 0 0 30px;    border-bottom: 1px solid #AFAFAF;}.cycle-caption {    position: absolute;    top: 15px !important;    left: 45% !important;    font-size: 2.5em !important;    background: transparent !important;    font-weight: 300;}.navbar-nav > li > .dropdown-menu {    padding: 0 !important;}.pageType_product #main-content-wrap {    margin-top: -25px !important;}@media (max-width: 767px) {    #top-navbar .navbar-header {        display: block !important;    }    #siteSearch {        max-width: 100% !important;        margin: 0px 0;    }    #cart .fa {        font-size: 35px;        position: relative;        left: -10px;    }    .shopping-cart-text-cart, .shopping-cart-text-items, .cartCost {        display: none;    }    .store-data {        background-color: #e70034;        width: 20px;        height: 20px;        color: #fff;        border-radius: 25px;        display: flex;        justify-content: center;        align-items: center;        float: right;        position: absolute;        bottom: 0px;        right: -10px;        font-size: 11px;    }    .header-top {        margin-bottom: 10px;    }    .btn.btn-primary.pr-search-button {        border-radius: 0;    }    #cart #cart-button {        padding: 3px 0 !important;    }    .container, .container-fluid {        margin-right: auto;        margin-left: auto;        padding-left: 15px;        padding-right: 15px;    }    .productPage {        margin-top: 20px;    }    .reduceleftmargin {        margin-left: 0px;    }}@media (min-width: 767px) and (max-width: 991px) {    #top-nav .navbar-nav > li > a {        padding: 10px 10px !important;    }}